home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 #5 / K-CD-5-2003.ISO / Nascar Thunder / NASCARThunder2003Demo.exe / setup / data1.cab / Program_Files / Season03 / Tracks / terrain.ini < prev    next >
Encoding:
INI File  |  2002-11-20  |  8.4 KB  |  133 lines

  1.  
  2. // This file defines terrain feedback and special effects.
  3. //
  4. // Note that the dry/wet coefficients are only part of the grip equation ... the tyre
  5. // grip also has dry/wet components, so that even if a terrain has equal dry and wet
  6. // components, the tyre grip may be less in the wet, depending on the tyre.
  7. //
  8. // All texture maps and e-maps are assumed to be .BMP unless otherwise specified.
  9. // We support .TGA, .JPG.
  10. //
  11. // All MTS files are assumed to be .MTS unless otherwise specified (and it probably
  12. // won't work with any other extensions)
  13. //
  14. // New flags for reactions (use at your own risk):
  15. //
  16. // Available: Vertex=NoShade+FlatShade+GouraudShade+AlphaChannel+Specular+EnvirMap
  17. //   Default: Vertex=AlphaChannel+GouraudShade
  18. //
  19. // Available: Pixel=NoReduceDetail+ChromaKey
  20. //   Default: Pixel=
  21. //
  22. //   Default: Chroma=0x00000000 (4-byte hexadecimal color value)
  23. //   Default: Color=0x80ffffff (4-byte hexadecimal color value)
  24. //
  25. // Available: Particle=Plane+Box+Cross+MTSFile+Stamps+Billboards+Deformable+SingleSided+AlphaFade
  26. //   Default: Particle=Plane+Stamps+SingleSided
  27. //
  28. // Note that MTSFile indicates you want to use an object instead of a map on a simple
  29. // surface.  If using MTSFile, replace "Tex=<map>" with "MTS=<obj>".
  30. //
  31. // Available: DestBlend or SrcBlend=Zero/One/SrcColor/InvSrcColor/SrcAlpha/InvSrcAlpha/DstColor/InvDstColor/DstAlpha/InvDstAlpha
  32. //   Default: DestBlend=InvSrcColor SrcBlend=One
  33. //
  34. // As always, enjoy!
  35.  
  36. // Roads
  37. [FEEDBACK]
  38. Dry=1.00 Wet=0.80 Resistance=0.0 BumpAmp=0.01 BumpWavelen=90.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=1 Scraping=1 Sound=dry
  39. Reaction=whitesmoke Tex=smokewhite.tga Max=512 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  40. Reaction=skid Tex=skidhard.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  41. Reaction=wetskid Tex=skidwet.tga Max=0 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  42. Reaction=spray Tex=rainspray.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(1.75,1.75,1.75) ASDEnvelope=(0.5,0.5,5.0) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  43. Materials=road,conc,rdcem,rdrd,track
  44.  
  45. // Hard sand (Daytona Beach)
  46. [FEEDBACK]
  47. Dry=0.95 Wet=0.77 Resistance=0.0 BumpAmp=0.012 BumpWavelen=11.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=0 Scraping=0 Sound=dirt
  48. Reaction=dust Tex=dustbrown.tga Max=256 Scale=(1.0,1.0,1.0) Growth=(1.65,1.65,1.65) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  49. Reaction=softskid Tex=skidbrown.tga Max=512 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  50. Materials=hsnd
  51.  
  52. // Hard dirt (Infineon Raceway)
  53. [FEEDBACK]
  54. Dry=0.95 Wet=0.77 Resistance=0.0 BumpAmp=0.012 BumpWavelen=11.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=0 Scraping=0 Sound=dirt
  55. Reaction=dust Tex=dustbrown.tga Max=256 Scale=(1.0,1.0,1.0) Growth=(1.65,1.65,1.65) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  56. Reaction=softskid Tex=skidbrown.tga Max=512 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  57. Materials=hdrt
  58.  
  59. // Aprons
  60. [FEEDBACK]
  61. Dry=0.80 Wet=0.50 Resistance=0.0 BumpAmp=0.01 BumpWavelen=90.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=1 Scraping=1 Sound=dry
  62. Reaction=whitesmoke Tex=smokewhite.tga Max=512 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  63. Reaction=skid Tex=skidhard.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  64. Reaction=wetskid Tex=skidwet.tga Max=0 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  65. Reaction=spray Tex=rainspray.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(1.75,1.75,1.75) ASDEnvelope=(0.5,0.5,5.0) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  66. Materials=apron
  67.  
  68. // Green Roads
  69. [FEEDBACK]
  70. Dry=1.00 Wet=0.70 Resistance=0.0 BumpAmp=0.01 BumpWavelen=90.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=1 Scraping=1 Sound=dry
  71. Reaction=whitesmoke Tex=smokewhite.tga Max=512 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  72. Reaction=skid Tex=skidhard.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  73. Reaction=wetskid Tex=skidwet.tga Max=0 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  74. Reaction=spray Tex=rainspray.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(1.75,1.75,1.75) ASDEnvelope=(0.5,0.5,5.0) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  75. Materials=rdgr
  76.  
  77. // Grassy berms
  78. [FEEDBACK]
  79. Dry=0.50 Wet=0.45 Resistance=0.05 BumpAmp=0.025 BumpWavelen=13.0 Legal=false Spring=0.0 Damper=0.0 CollFrict=0.8 Sparks=0 Scraping=0 Sink=0.015 Sound=grass
  80. Reaction=dust Tex=dustbrown.tga Max=256 Scale=(1.0,1.0,1.0) Growth=(1.65,1.65,1.65) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  81. Reaction=softskid Tex=skidgreen.tga Max=512 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  82. Materials=vbrm,gbrm,gberm,border,dberm,sbrm
  83.  
  84. // Grass
  85. [FEEDBACK]
  86. Dry=0.50 Wet=0.45 Resistance=0.05 BumpAmp=0.025 BumpWavelen=13.0 Legal=false Spring=0.0 Damper=0.0 CollFrict=0.8 Sparks=0 Scraping=0 Sink=0.015 Sound=grass
  87. Reaction=softskid Tex=skidgreen.tga Max=512 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  88. Materials=gras,logo,fldgrass,rdgrass
  89.  
  90. // Gravel
  91. [FEEDBACK]
  92. Dry=0.52 Wet=0.50 Resistance=0.25 BumpAmp=0.042 BumpWavelen=6.5 Legal=false Spring=0.0 Damper=0.0 CollFrict=0.8 Sparks=0 Scraping=0 Sink=0.018 Sound=gravel
  93. Reaction=dust Tex=dustbrown.tga Max=256 Scale=(1.0,1.0,1.0) Growth=(1.65,1.65,1.65) ASDEnvelope=(0.2,0.2,2.5) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  94. Reaction=softskid Tex=skidbrown.tga Max=512 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  95. Materials=grv,sand,sber,dirt,grav,gber
  96.  
  97. // Rumblestrips (fake bumping added)
  98. [FEEDBACK]
  99. Dry=0.95 Wet=0.60 Resistance=0.0 BumpAmp=0.015 BumpWavelen=9.0 Legal=true Spring=0.0 Damper=0.0 CollFrict=0.4 Sparks=1 Scraping=1 Sound=rumble
  100. Reaction=skid Tex=skidhard.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  101. Reaction=wetskid Tex=skidwet.tga Max=0 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  102. Reaction=spray Tex=rainspray.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(1.75,1.75,1.75) ASDEnvelope=(0.5,0.5,5.0) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  103. Materials=brick,rmbl,rmbbl,rdgreen
  104.  
  105. // Tirewalls
  106. [FEEDBACK]
  107. Legal=false Spring=20000.0 Damper=10000.0 CollFrict=0.90 Scraping=0 Sparks=0 Sound=tirewall
  108. Materials=twall,tire
  109.  
  110. // Cementwalls (spring/damper = 0 for immovable objects)
  111. [FEEDBACK]
  112. Legal=false Spring=0.0 Damper=0.0 CollFrict=0.13 Sparks=1 Scraping=1 Sound=solidwall
  113. Materials=Cmwl,cwal,wall
  114.  
  115. // Guardrails (spring/damper = 0 for immovable objects)
  116. [FEEDBACK]
  117. Legal=false Spring=0.0 Damper=0.0 CollFrict=0.11 Sparks=1 Scraping=1 Sound=guardrail
  118. Materials=grdr
  119.  
  120. // Other loose special effects
  121. [LOOSE]
  122. Reaction=spark Tex=spark Max=1024 Duration=1.0 Scale=(0.05,0.05,0.05) Color=0x00ffffff Particle=Plane+Deformable
  123. Reaction=blacksmoke Tex=smokeblack.tga Max=1024 Scale=(1.0,1.0,1.0) Growth=(2.0,2.0,2.0) ASDEnvelope=(0.25,0.20,2.40) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  124. Reaction=flames Tex=fire.tga Max=256 Scale=(0.50,0.50,0.50) Growth=(1.25,1.25,1.25) ASDEnvelope=(0.05,0.11,0.08) DestBlend=InvSrcAlpha SrcBlend=SrcAlpha // flames are clouds
  125. Reaction=groove Tex=racegroove.tga Max=2048 Pixel=NoReduceDetail Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  126. Reaction=redst Tex=redst Max=2048 Pixel=NoReduceDetail+ChromaKey Chroma=0x00000000 Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=One
  127. Reaction=greenst Tex=greenst Max=2048 Pixel=NoReduceDetail+ChromaKey Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=One
  128. Reaction=whitest Tex=whitest Max=2048 Pixel=NoReduceDetail+ChromaKey Particle=Plane+Deformable+SingleSided DestBlend=InvSrcAlpha SrcBlend=One
  129. Reaction=rain Tex=raindrop.tga Max=1024 Scale=(0.1,0.1,0.1) Color=0x00ffffff Particle=Plane+Deformable DestBlend=InvSrcAlpha SrcBlend=SrcAlpha
  130.  
  131.  
  132.  
  133.